package com.ny.zmb.openapi.service;

import com.alibaba.fastjson.JSONObject;
import com.baomidou.mybatisplus.extension.service.IService;
import com.ny.zmb.openapi.controller.entity.Result;
import com.ny.zmb.openapi.entity.PmRegister;
import com.ny.zmb.openapi.ysutil.from.BizReqJsonCollege.UploadDocumentReqCommandPlus;
import com.ny.zmb.openapi.ysutil.utils.YsChannelClientException;

import javax.servlet.http.HttpServletRequest;

/**
 * 进件
 *
 * @author ChenZhiZheng
 * @date 20241108
 */
public interface PmContractSignService {

    Result contractSign(JSONObject obj, String srcMerchantNo);


    Result contractQuery(JSONObject obj, String srcMerchantNo);

    Result cancelContractSign(JSONObject obj, String srcMerchantNo);

    Result downloadContract(JSONObject obj, String srcMerchantNo);
}
